package 网络编程.TCP.练习.no4;

import java.io.*;
import java.net.Socket;

/**
 * 3.4 TCP通信程序练习
 * 练习4
 * ●客户端:数据来自于文本文件
 * ●服务器: 接收到的数据写入文本文件
 * */
public class no4 {
    public static void main(String[] args) throws IOException {
        //创建客户端Socket对象
        Socket s=new Socket("169.254.184.218",10000);

        //封装文本文件的数据
        BufferedReader br=new BufferedReader(new FileReader("F:\\yws002.txt"));
        //封装输出流写数据
        BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(s.getOutputStream()));

        String line;
        while ((line= br.readLine())!=null){
            bw.write(line);
            bw.newLine();
            bw.flush();
        }
        //释放资源
        br.close();
        s.close();
    }
}
